# 二进制序列
# 与字符串类型不同的是，bytes 类型中的元素是整数值（0 到 255 之间的整数）
# 而不是 Unicode 字符, 比较请用整型

# 创建1:
x = b"hello py"
print(x)
# b'hello py'

# 创建2
x2 = bytes("hehe", encoding="gbk")
print(x2)
# b'hehe'

# 支持序列的切面操作
y = x[1:4]
print(y)
# b'ell'

# 支持算术操作符
z = x + b"thon"
print(z)
# b'hello python'

# 比较使用整型
x3 = b"hello"
# 其中 ord() 函数用于将字符转换为相应的整数值。
if x3[0] == ord("h"):
    print("The first element is 'h'")